##base _UMSBase
##bias 30
##public
*
* fd/ums_lib.fd
*
* Function definitions for ums.library
*
* $VER: ums_lib.fd 10.2 (15.11.93)
*
* Pre-V8 functions (most of them are obsolete!)
*
UMSLogin(user,passwd)(D2,D3)
UMSLogout(account)(D2)
##private
UMSPutMsg(account,msg)(D2,D3)
UMSGetMsgHdr(account,msgnum)(D2,D3)
UMSGetMsgTxt(account,msg)(D2,D3)
UMSFreeMsg(account,msg)(D2,D3)
UMSNextNew(account,msgnum)(D2,D3)
UMSSearchID(account,id)(D2,D3)
UMSChangeID(account,msgnum,id)(D2,D3,D4)
UMSChainUp(account,msgnum)(D2,D3)
UMSChainDn(account,msgnum)(D2,D3)
UMSChainRt(account,msgnum)(D2,D3)
UMSChainLt(account,msgnum)(D2,D3)
UMSGetGlobal(account,name,data)(D2,D3,D4)
UMSDumpConfig(account)(D2)
##public
UMSErrNum(account)(D2)
UMSErrTxt(account)(D2)
UMSDeleteMsg(account,msgnum)(D2,D3)
##private
UMSChangeAttributes(account,msgnum,attr)(D2,D3,D4)
UMSNextStatus(account,from,mask,status)(D2,D3,D4,D5)
UMSSelectStatus(account,set,mask,status)(D2,D3,D4,D5)
UMSSelectGroup(account,set,group)(D2,D3,D4)
UMSSetStatus(account,msgnum,mask,status)(D2,D3,D4,D5)
UMSPrevStatus(account,from,mask,status)(D2,D3,D4,D5)
UMSSelStatus(account,set,unset,mask,status)(D2,D3,D4,D5,D6)
UMSSelGroup(account,set,unset,group)(D2,D3,D4,D5)
UMSGetStatus(account,msgnum)(D2,D3)
UMSFlush()()
UMSCleanMB()()
UMSQuit()()
*
* V8 functions
*
UMSARexxQuery()()
*
* V9 functions
*
AllocUMSPattern(pattern,case)(D2,D3)
FreeUMSPattern(phandle)(D2)
MatchUMSPattern(phandle,string)(D2,D3)
##public
UMSExportedMsg(account,msgnum)(D2,D3)
UMSCannotExport(account,msgnum,errtext)(D2,D3,D4)
LogUMS(account,level,format,args)(D2,D4,D5,D6)
UMSRLogin(server,user,passwd)(D2,D3,D4)
WriteUMSMsg(acc,tagitems)(D2,D3)
ReadUMSMsg(acc,tagitems)(D2,D3)
FreeUMSMsg(acc,msgnum)(D2,D3)
UMSSelect(acc,tagitems)(D2,D3)
UMSSearch(acc,tagitems)(D2,D3)
ReadUMSConfig(acc,tagitems)(D2,D3)
FreeUMSConfig(acc,string)(D2,D3)
WriteUMSConfig(acc,tagitems)(D2,D3)
##private
UMSPrivateServerCall(command,arg)(D2,D3)
##end
